<?
include_once("./_common.php");
auth_check($auth[$sub_menu], "w");

$token = get_token();

if ($is_admin != "super")
    alert("최고관리자만 접근 가능합니다.");
	
// if ($is_admin != 'group'&& $is_admin !="super") {
// 	echo "<script>window.alert('관리자외는 이용할수 없습니다.');self.close();</script>";
// 	exit;
// }

$user_name = $member['mb_id'];

//리스트에서 사용여부만 바꾸는 경우
if ($mode == "use_toggle") {
	$query = "Update info_banner Set check_use = '$use_value', user_id = '$user_name';";
	$result = mysql_query($query, $connect_db);

	if (!$result) {
		echo"<script>window.alert('상태수정 실패.'); history.back();</script>";
    }
    else {
    	//
    }
	exit;
}
//

//전체삭제
if ($mode == "delete_all") {
	$query = "Delete From info_banner;";
	$result = mysql_query($query, $connect_db);

	if (!$result) {
		echo"<script>window.alert('전체삭제 실패.'); history.back();</script>";
    }
    else {
    	echo "OK";
    }
	exit;
}
//

//선택삭제
if ($mode == "delete_selected") {
	$query = "Delete From info_banner Where no in (";
	while (list($key, $val) = each ($use_value))
 		$query .= "$val,";

 	$query = substr($query, 0, -1);
 	$query .= ");";
 	//echo $query;
 	$result = mysql_query($query, $connect_db);

 	if (!$result) {
		echo"<script>window.alert('선택삭제 실패.'); history.back();</script>";
    }
    else {
    	echo "OK";
    }
	exit;
}
//

if ($input_address == "") {
	echo "<script>window.alert('배너 이동 주소가 입력되지 않았습니다.4'); history.back();</script>";
	exit;
}

//변경하는 경우
if ($mode == "modify" && !$_FILES['input_file']['name']) {
	$query = "Update info_banner 
			Set user_id = '$user_name',
				url = '$input_address',
				memo = '$input_memo',
				check_use = '$check_use',
				period = $input_period,
				store_name = '$input_store',
				cost = $input_cost 
			Where no = '$no'";

}
else {
	$uploaddir = $g4[path]."/banner_img/";
	
	if (!$_FILES['input_file']['name']) {
		echo "<script>window.alert('배너로 사용할 이미지 파일을 찾을 수 없습니다.1'); history.back();</script>";
		exit;
	}

	if ($_FILES['input_file']['size'] > 2000000) {
		echo "<script>window.alert('너무 큰사이즈의 파일입니다.2'); history.back();</script>";
		exit;
	}

	if (!eregi("image/", $_FILES['input_file']['type'])) {
		echo "<script>window.alert('이미지 파일만 업로드 할 수 있습니다.3'); history.back();</script>";
		exit;
	}

	$img_file = iconv("UTF-8", "EUC-KR", $_FILES['input_file']['name']);
	$ext = substr(strrchr($img_file, "."), 1);
	$ext = strtolower($ext);
	$uploadfile = $uploaddir.basename($_FILES['input_file']['tmp_name']).".".$ext;
	$filename = basename($_FILES['input_file']['tmp_name']).".".$ext;

	if (move_uploaded_file($_FILES['input_file']['tmp_name'], $uploadfile)) {
		if ($mode == "modify") {
			$query = "Update info_banner
					Set user_id = '$user_name',
						url = '$input_address',
						memo = '$input_memo',
						img_file = '$filename',
						check_use = '$check_use',
						period = $input_period,
						store_name = '$input_store',
						cost = $input_cost
					Where no = '$no';";	
		}
		else {
			$query = "Insert Into info_banner 
					Values('', '$user_name', '$input_address', '$input_memo', '$filename', '$check_use', curdate(), $input_period, '$input_store', 0, $input_cost);";
		}
	}
	else {
	    echo "<script>window.alert('배너 이미지를 업로드하는데 실패하였습니다.3'); history.back();</script>";
		exit;
	}
}
echo $query;
$result = mysql_query($query, $connect_db);

if (!$result) {
	//echo $query;
	echo"<script>window.alert('배너 설정 중 오류입니다.1'); history.back();</script>";
  	exit;
}
else {
	//echo $query;
	echo "<script>window.alert('배너가 설정되었습니다.2'); location.href='http://augustin.co.kr/adm/adm_new/site_banner_list.php?bo_table=banner';</script>";
	exit;	
}
?>